home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_58_SSSLCT.txt < prev    next >
Text File  |  1993-07-15  |  54KB  |  935 lines

  1. # near model CODE resource
  2. # jump table entries: 10616-10619 (4 of them)
  3. export_1327:
  4. 00000000  4E56 FD80                link       A6, -0x0280
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  49EE FF00                lea.l      A4, [A6 - 0x100]
  7. 0000000C  4247                     clr.w      D7
  8. 0000000E  7007                     moveq.l    D0, 0x07
  9. 00000010  B06E 000E                cmp.w      D0, [A6 + 0xE]
  10. 00000014  6630                     bne        +0x32 /* 00000046 */
  11. 00000016  206E 0008                movea.l    A0, [A6 + 0x8]
  12. 0000001A  4A28 0001                tst.b      [A0 + 0x1]
  13. 0000001E  6626                     bne        +0x28 /* 00000046 */
  14. 00000020  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  15. 00000024  206D E020                movea.l    A0, [A5 - 0x1FE0]
  16. 00000028  2F28 0204                move.l     -[A7], [A0 + 0x204]
  17. 0000002C  7000                     moveq.l    D0, 0x00
  18. 0000002E  2F00                     move.l     -[A7], D0
  19. 00000030  206D E020                movea.l    A0, [A5 - 0x1FE0]
  20. 00000034  4868 019A                pea.l      [A0 + 0x19A]
  21. 00000038  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  22. 0000003C  5247                     addq.w     D7, 1
  23. 0000003E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  24. 00000042  6000 051C                bra        +0x51E /* 00000560 */
  25. label00000046:
  26. 00000046  4A6E 000E                tst.w      [A6 + 0xE]
  27. 0000004A  670E                     beq        +0x10 /* 0000005A */
  28. 0000004C  206E 0008                movea.l    A0, [A6 + 0x8]
  29. 00000050  7009                     moveq.l    D0, 0x09
  30. 00000052  B028 0001                cmp.b      D0, [A0 + 0x1]
  31. 00000056  6600 0508                bne        +0x50A /* 00000560 */
  32. label0000005A:
  33. 0000005A  206E 0008                movea.l    A0, [A6 + 0x8]
  34. 0000005E  4A28 0001                tst.b      [A0 + 0x1]
  35. 00000062  6634                     bne        +0x36 /* 00000098 */
  36. 00000064  206D B9FC                movea.l    A0, [A5 - 0x4604]
  37. 00000068  4AA8 03DE                tst.l      [A0 + 0x3DE]
  38. 0000006C  672A                     beq        +0x2C /* 00000098 */
  39. 0000006E  486D 149A                pea.l      [A5 + 0x149A /* export_655 */]
  40. 00000072  206D B9FC                movea.l    A0, [A5 - 0x4604]
  41. 00000076  2068 03DE                movea.l    A0, [A0 + 0x3DE]
  42. 0000007A  2F28 006A                move.l     -[A7], [A0 + 0x6A]
  43. 0000007E  7000                     moveq.l    D0, 0x00
  44. 00000080  2F00                     move.l     -[A7], D0
  45. 00000082  206D B9FC                movea.l    A0, [A5 - 0x4604]
  46. 00000086  2F28 03DE                move.l     -[A7], [A0 + 0x3DE]
  47. 0000008A  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  48. 0000008E  5247                     addq.w     D7, 1
  49. 00000090  4FEF 0010                lea.l      A7, [A7 + 0x10]
  50. 00000094  6000 04CA                bra        +0x4CC /* 00000560 */
  51. label00000098:
  52. 00000098  206E 0008                movea.l    A0, [A6 + 0x8]
  53. 0000009C  52AE 0008                addq.l     [A6 + 0x8], 1
  54. 000000A0  4A10                     tst.b      [A0]
  55. 000000A2  671C                     beq        +0x1E /* 000000C0 */
  56. 000000A4  7000                     moveq.l    D0, 0x00
  57. 000000A6  2F00                     move.l     -[A7], D0
  58. 000000A8  2F00                     move.l     -[A7], D0
  59. 000000AA  2F00                     move.l     -[A7], D0
  60. 000000AC  2F00                     move.l     -[A7], D0
  61. 000000AE  2F3C 0000 C100           move.l     -[A7], 0xC100
  62. 000000B4  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  63. 000000B8  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  64. 000000BC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  65. label000000C0:
  66. 000000C0  206E 0008                movea.l    A0, [A6 + 0x8]
  67. 000000C4  52AE 0008                addq.l     [A6 + 0x8], 1
  68. 000000C8  1010                     move.b     D0, [A0]
  69. 000000CA  6500 0494                bcs        +0x496 /* 00000560 */
  70. 000000CE  0C00 000C                cmpi.b     D0, 0xC
  71. 000000D2  6200 048C                bhi        +0x48E /* 00000560 */
  72. 000000D6  7200                     moveq.l    D1, 0x00
  73. 000000D8  1200                     move.b     D1, D0
  74. 000000DA  D241                     add.w      D1, D1
  75. 000000DC  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  76. 000000E0  4EFB 1000                jmp        [PC + D1.w]
  77. 000000E4  001C 005A                ori.b      [A4]+, 0x5A /* 'Z' */
  78. 000000E8  0116                     btst       [A6], D0
  79. 000000EA  0174 0198                bchg       [ + D0], D0
  80. 000000EE  01CE                     .incomplete
  81. 000000F0  021E 0254                andi.b     [A6]+, 0x54 /* 'T' */
  82. 000000F4  025A 02E8                andi.w     [A2]+, 0x2E8
  83. 000000F8  0350                     bchg       [A0], D1
  84. 000000FA  03A6                     bclr       -[A6], D1
  85. 000000FC  01D4                     .incomplete
  86. 000000FE  206D BA78                movea.l    A0, [A5 - 0x4588]
  87. 00000102  2668 025A                movea.l    A3, [A0 + 0x25A]
  88. 00000106  600C                     bra        +0xE /* 00000114 */
  89. label00000108:
  90. 00000108  2F0B                     move.l     -[A7], A3
  91. 0000010A  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  92. 0000010E  588F                     addq.l     A7, 4
  93. 00000110  266B 0026                movea.l    A3, [A3 + 0x26]
  94. label00000114:
  95. 00000114  200B                     move.l     D0, A3
  96. 00000116  66F0                     bne        -0xE /* 00000108 */
  97. 00000118  4878 7FFF                push.l     0x7FFF
  98. 0000011C  4878 7FFF                push.l     0x7FFF
  99. 00000120  7000                     moveq.l    D0, 0x00
  100. 00000122  2F00                     move.l     -[A7], D0
  101. 00000124  2F00                     move.l     -[A7], D0
  102. 00000126  4878 2D0B                push.l     0x2D0B
  103. 0000012A  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  104. 0000012E  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  105. 00000132  5247                     addq.w     D7, 1
  106. 00000134  4FEF 0018                lea.l      A7, [A7 + 0x18]
  107. 00000138  6000 0426                bra        +0x428 /* 00000560 */
  108. 0000013C  3D7C FFFE FEA4           move.w     [A6 - 0x15C], 0xFFFE
  109. 00000142  3D7C FFFE FEA0           move.w     [A6 - 0x160], 0xFFFE
  110. 00000148  3D7C FFFE FEA2           move.w     [A6 - 0x15E], 0xFFFE
  111. 0000014E  3D7C FFFE FE9E           move.w     [A6 - 0x162], 0xFFFE
  112. 00000154  6058                     bra        +0x5A /* 000001AE */
  113. label00000156:
  114. 00000156  486E FE96                pea.l      [A6 - 0x16A]
  115. 0000015A  486E 0008                pea.l      [A6 + 0x8]
  116. 0000015E  4EAD 0BFA                jsr        [A5 + 0xBFA /* export_379 */]
  117. 00000162  3E00                     move.w     D7, D0
  118. 00000164  508F                     addq.l     A7, 8
  119. 00000166  6752                     beq        +0x54 /* 000001BA */
  120. 00000168  70FE                     moveq.l    D0, 0xFFFFFFFE
  121. 0000016A  B06E FE9E                cmp.w      D0, [A6 - 0x162]
  122. 0000016E  660E                     bne        +0x10 /* 0000017E */
  123. 00000170  41EE FE9E                lea.l      A0, [A6 - 0x162]
  124. 00000174  43EE FE96                lea.l      A1, [A6 - 0x16A]
  125. 00000178  20D9                     move.l     [A0]+, [A1]+
  126. 0000017A  20D9                     move.l     [A0]+, [A1]+
  127. 0000017C  6030                     bra        +0x32 /* 000001AE */
  128. label0000017E:
  129. 0000017E  302E FE9C                move.w     D0, [A6 - 0x164]
  130. 00000182  48C0                     ext.l      D0
  131. 00000184  2F00                     move.l     -[A7], D0
  132. 00000186  302E FE98                move.w     D0, [A6 - 0x168]
  133. 0000018A  48C0                     ext.l      D0
  134. 0000018C  2F00                     move.l     -[A7], D0
  135. 0000018E  302E FE9A                move.w     D0, [A6 - 0x166]
  136. 00000192  48C0                     ext.l      D0
  137. 00000194  2F00                     move.l     -[A7], D0
  138. 00000196  302E FE96                move.w     D0, [A6 - 0x16A]
  139. 0000019A  48C0                     ext.l      D0
  140. 0000019C  2F00                     move.l     -[A7], D0
  141. 0000019E  4878 2D0B                push.l     0x2D0B
  142. 000001A2  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  143. 000001A6  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  144. 000001AA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  145. label000001AE:
  146. 000001AE  206E 0008                movea.l    A0, [A6 + 0x8]
  147. 000001B2  52AE 0008                addq.l     [A6 + 0x8], 1
  148. 000001B6  4A10                     tst.b      [A0]
  149. 000001B8  669C                     bne        -0x62 /* 00000156 */
  150. label000001BA:
  151. 000001BA  70FE                     moveq.l    D0, 0xFFFFFFFE
  152. 000001BC  B06E FE9E                cmp.w      D0, [A6 - 0x162]
  153. 000001C0  6700 039E                beq        +0x3A0 /* 00000560 */
  154. 000001C4  302E FEA4                move.w     D0, [A6 - 0x15C]
  155. 000001C8  48C0                     ext.l      D0
  156. 000001CA  2F00                     move.l     -[A7], D0
  157. 000001CC  302E FEA0                move.w     D0, [A6 - 0x160]
  158. 000001D0  48C0                     ext.l      D0
  159. 000001D2  2F00                     move.l     -[A7], D0
  160. 000001D4  302E FEA2                move.w     D0, [A6 - 0x15E]
  161. 000001D8  48C0                     ext.l      D0
  162. 000001DA  2F00                     move.l     -[A7], D0
  163. 000001DC  302E FE9E                move.w     D0, [A6 - 0x162]
  164. 000001E0  48C0                     ext.l      D0
  165. 000001E2  2F00                     move.l     -[A7], D0
  166. 000001E4  4878 2D0B                push.l     0x2D0B
  167. 000001E8  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  168. 000001EC  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  169. 000001F0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  170. 000001F4  6000 036A                bra        +0x36C /* 00000560 */
  171. 000001F8  206E 0008                movea.l    A0, [A6 + 0x8]
  172. 000001FC  52AE 0008                addq.l     [A6 + 0x8], 1
  173. 00000200  7000                     moveq.l    D0, 0x00
  174. 00000202  1010                     move.b     D0, [A0]
  175. 00000204  3B40 D64E                move.w     [A5 - 0x29B2], D0
  176. 00000208  2B6E 0008 D650           move.l     [A5 - 0x29B0], [A6 + 0x8]
  177. 0000020E  486E FEC6                pea.l      [A6 - 0x13A]
  178. 00000212  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  179. 00000216  426D B9C2                clr.w      [A5 - 0x463E]
  180. 0000021A  426D B9BE                clr.w      [A5 - 0x4642]
  181. 0000021E  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  182. 00000224  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  183. 0000022A  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  184. 00000230  41ED 29A2                lea.l      A0, [A5 + 0x29A2 /* export_1328 */]
  185. 00000234  2B48 B9EC                move.l     [A5 - 0x4614], A0
  186. 00000238  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  187. 0000023C  7000                     moveq.l    D0, 0x00
  188. 0000023E  2F00                     move.l     -[A7], D0
  189. 00000240  4EBA 0632                jsr        [PC + 0x632 /* 00000874 */]
  190. 00000244  486E FEC6                pea.l      [A6 - 0x13A]
  191. 00000248  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  192. 0000024C  5247                     addq.w     D7, 1
  193. 0000024E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  194. 00000252  6000 030C                bra        +0x30E /* 00000560 */
  195. 00000256  206E 0008                movea.l    A0, [A6 + 0x8]
  196. 0000025A  7000                     moveq.l    D0, 0x00
  197. 0000025C  1010                     move.b     D0, [A0]
  198. 0000025E  2F00                     move.l     -[A7], D0
  199. 00000260  486D 2942                pea.l      [A5 + 0x2942 /* export_1316 */]
  200. 00000264  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  201. 00000268  3E00                     move.w     D7, D0
  202. 0000026A  7000                     moveq.l    D0, 0x00
  203. 0000026C  2F00                     move.l     -[A7], D0
  204. 0000026E  4EBA 0604                jsr        [PC + 0x604 /* 00000874 */]
  205. 00000272  4FEF 000C                lea.l      A7, [A7 + 0xC]
  206. 00000276  6000 02E8                bra        +0x2EA /* 00000560 */
  207. 0000027A  302D BA7C                move.w     D0, [A5 - 0x4584]
  208. 0000027E  48C0                     ext.l      D0
  209. 00000280  2F00                     move.l     -[A7], D0
  210. 00000282  302D BA7E                move.w     D0, [A5 - 0x4582]
  211. 00000286  48C0                     ext.l      D0
  212. 00000288  2F00                     move.l     -[A7], D0
  213. 0000028A  302D BA7C                move.w     D0, [A5 - 0x4584]
  214. 0000028E  48C0                     ext.l      D0
  215. 00000290  2F00                     move.l     -[A7], D0
  216. 00000292  302D BA7E                move.w     D0, [A5 - 0x4582]
  217. 00000296  48C0                     ext.l      D0
  218. 00000298  2F00                     move.l     -[A7], D0
  219. 0000029A  4878 2D0B                push.l     0x2D0B
  220. 0000029E  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  221. 000002A2  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  222. 000002A6  5247                     addq.w     D7, 1
  223. 000002A8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  224. 000002AC  6000 02B2                bra        +0x2B4 /* 00000560 */
  225. 000002B0  4244                     clr.w      D4
  226. 000002B2  426E FE94                clr.w      [A6 - 0x16C]
  227. 000002B6  4EAD 1342                jsr        [A5 + 0x1342 /* export_612 */]
  228. 000002BA  206E 0008                movea.l    A0, [A6 + 0x8]
  229. 000002BE  700C                     moveq.l    D0, 0x0C
  230. 000002C0  B028 FFFF                cmp.b      D0, [A0 - 0x1]
  231. 000002C4  660A                     bne        +0xC /* 000002D0 */
  232. 000002C6  3D6D BA40 FE94           move.w     [A6 - 0x16C], [A5 - 0x45C0]
  233. 000002CC  382D BA42                move.w     D4, [A5 - 0x45BE]
  234. label000002D0:
  235. 000002D0  302D BA42                move.w     D0, [A5 - 0x45BE]
  236. 000002D4  48C0                     ext.l      D0
  237. 000002D6  2F00                     move.l     -[A7], D0
  238. 000002D8  302D BA40                move.w     D0, [A5 - 0x45C0]
  239. 000002DC  48C0                     ext.l      D0
  240. 000002DE  2F00                     move.l     -[A7], D0
  241. 000002E0  48C4                     ext.l      D4
  242. 000002E2  2F04                     move.l     -[A7], D4
  243. 000002E4  302E FE94                move.w     D0, [A6 - 0x16C]
  244. 000002E8  48C0                     ext.l      D0
  245. 000002EA  2F00                     move.l     -[A7], D0
  246. 000002EC  4878 2D0B                push.l     0x2D0B
  247. 000002F0  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  248. 000002F4  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  249. 000002F8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  250. 000002FC  6000 0262                bra        +0x264 /* 00000560 */
  251. 00000300  206E 0008                movea.l    A0, [A6 + 0x8]
  252. 00000304  7000                     moveq.l    D0, 0x00
  253. 00000306  1010                     move.b     D0, [A0]
  254. 00000308  3D40 FEB6                move.w     [A6 - 0x14A], D0
  255. 0000030C  486E FEAA                pea.l      [A6 - 0x156]
  256. 00000310  206D B9FC                movea.l    A0, [A5 - 0x4604]
  257. 00000314  4868 032E                pea.l      [A0 + 0x32E]
  258. 00000318  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  259. 0000031C  7009                     moveq.l    D0, 0x09
  260. 0000031E  B06E FEB6                cmp.w      D0, [A6 - 0x14A]
  261. 00000322  508F                     addq.l     A7, 8
  262. 00000324  6600 023A                bne        +0x23C /* 00000560 */
  263. 00000328  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  264. 0000032C  4EAD 14E2                jsr        [A5 + 0x14E2 /* export_664 */]
  265. 00000330  588F                     addq.l     A7, 4
  266. 00000332  6000 022C                bra        +0x22E /* 00000560 */
  267. 00000336  5247                     addq.w     D7, 1
  268. 00000338  6000 0226                bra        +0x228 /* 00000560 */
  269. 0000033C  206E 0008                movea.l    A0, [A6 + 0x8]
  270. 00000340  52AE 0008                addq.l     [A6 + 0x8], 1
  271. 00000344  7000                     moveq.l    D0, 0x00
  272. 00000346  1010                     move.b     D0, [A0]
  273. 00000348  3B40 D64E                move.w     [A5 - 0x29B2], D0
  274. 0000034C  2B6E 0008 D650           move.l     [A5 - 0x29B0], [A6 + 0x8]
  275. 00000352  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  276. 00000358  3B6D BA7E B9BE           move.w     [A5 - 0x4642], [A5 - 0x4582]
  277. 0000035E  426D B9C2                clr.w      [A5 - 0x463E]
  278. 00000362  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  279. 00000368  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  280. 0000036E  41ED 29AA                lea.l      A0, [A5 + 0x29AA /* export_1329 */]
  281. 00000372  2B48 B9EC                move.l     [A5 - 0x4614], A0
  282. 00000376  3B7C 0001 D654           move.w     [A5 - 0x29AC], 0x1
  283. 0000037C  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  284. 00000380  7200                     moveq.l    D1, 0x00
  285. 00000382  4A40                     tst.w      D0
  286. 00000384  57C1                     seq        D1
  287. 00000386  4401                     neg.b      D1
  288. 00000388  3E01                     move.w     D7, D1
  289. 0000038A  6600 01D4                bne        +0x1D6 /* 00000560 */
  290. 0000038E  4878 04F9                push.l     0x4F9
  291. 00000392  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  292. 00000396  302D BA7C                move.w     D0, [A5 - 0x4584]
  293. 0000039A  48C0                     ext.l      D0
  294. 0000039C  2F00                     move.l     -[A7], D0
  295. 0000039E  302D BA7E                move.w     D0, [A5 - 0x4582]
  296. 000003A2  48C0                     ext.l      D0
  297. 000003A4  2F00                     move.l     -[A7], D0
  298. 000003A6  302D BA7C                move.w     D0, [A5 - 0x4584]
  299. 000003AA  48C0                     ext.l      D0
  300. 000003AC  2F00                     move.l     -[A7], D0
  301. 000003AE  302D BA7E                move.w     D0, [A5 - 0x4582]
  302. 000003B2  48C0                     ext.l      D0
  303. 000003B4  2F00                     move.l     -[A7], D0
  304. 000003B6  4878 2D0B                push.l     0x2D0B
  305. 000003BA  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  306. 000003BE  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  307. 000003C2  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  308. 000003C6  6000 0198                bra        +0x19A /* 00000560 */
  309. 000003CA  2F0C                     move.l     -[A7], A4
  310. 000003CC  486E 0008                pea.l      [A6 + 0x8]
  311. 000003D0  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  312. 000003D4  4A40                     tst.w      D0
  313. 000003D6  508F                     addq.l     A7, 8
  314. 000003D8  6700 0186                beq        +0x188 /* 00000560 */
  315. 000003DC  2F0C                     move.l     -[A7], A4
  316. 000003DE  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  317. 000003E2  2D40 FEA6                move.l     [A6 - 0x15A], D0
  318. 000003E6  56C7                     sne        D7
  319. 000003E8  0247 0001                andi.w     D7, 0x1
  320. 000003EC  588F                     addq.l     A7, 4
  321. 000003EE  670E                     beq        +0x10 /* 000003FE */
  322. 000003F0  2F2E FEA6                move.l     -[A7], [A6 - 0x15A]
  323. 000003F4  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  324. 000003F8  588F                     addq.l     A7, 4
  325. 000003FA  6000 0164                bra        +0x166 /* 00000560 */
  326. label000003FE:
  327. 000003FE  2F0C                     move.l     -[A7], A4
  328. 00000400  7078                     moveq.l    D0, 0x78
  329. 00000402  2F00                     move.l     -[A7], D0
  330. 00000404  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  331. 00000408  5280                     addq.l     D0, 1
  332. 0000040A  588F                     addq.l     A7, 4
  333. 0000040C  2F00                     move.l     -[A7], D0
  334. 0000040E  41EE FD94                lea.l      A0, [A6 - 0x26C]
  335. 00000412  5288                     addq.l     A0, 1
  336. 00000414  2F08                     move.l     -[A7], A0
  337. 00000416  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  338. 0000041A  1D40 FD94                move.b     [A6 - 0x26C], D0
  339. 0000041E  7078                     moveq.l    D0, 0x78
  340. 00000420  2F00                     move.l     -[A7], D0
  341. 00000422  486E FD94                pea.l      [A6 - 0x26C]
  342. 00000426  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  343. 0000042A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  344. 0000042E  6000 0130                bra        +0x132 /* 00000560 */
  345. 00000432  7C01                     moveq.l    D6, 0x01
  346. 00000434  6042                     bra        +0x44 /* 00000478 */
  347. label00000436:
  348. 00000436  486E FE96                pea.l      [A6 - 0x16A]
  349. 0000043A  486E 0008                pea.l      [A6 + 0x8]
  350. 0000043E  4EAD 0BFA                jsr        [A5 + 0xBFA /* export_379 */]
  351. 00000442  3E00                     move.w     D7, D0
  352. 00000444  508F                     addq.l     A7, 8
  353. 00000446  6700 0118                beq        +0x11A /* 00000560 */
  354. 0000044A  4A46                     tst.w      D6
  355. 0000044C  672A                     beq        +0x2C /* 00000478 */
  356. 0000044E  7000                     moveq.l    D0, 0x00
  357. 00000450  2F00                     move.l     -[A7], D0
  358. 00000452  2F00                     move.l     -[A7], D0
  359. 00000454  322E FE9A                move.w     D1, [A6 - 0x166]
  360. 00000458  48C1                     ext.l      D1
  361. 0000045A  2F01                     move.l     -[A7], D1
  362. 0000045C  322E FE96                move.w     D1, [A6 - 0x16A]
  363. 00000460  48C1                     ext.l      D1
  364. 00000462  2F01                     move.l     -[A7], D1
  365. 00000464  2F3C 0000 E98B           move.l     -[A7], 0xE98B
  366. 0000046A  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  367. 0000046E  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  368. 00000472  4246                     clr.w      D6
  369. 00000474  4FEF 0018                lea.l      A7, [A7 + 0x18]
  370. label00000478:
  371. 00000478  206E 0008                movea.l    A0, [A6 + 0x8]
  372. 0000047C  52AE 0008                addq.l     [A6 + 0x8], 1
  373. 00000480  4A10                     tst.b      [A0]
  374. 00000482  66B2                     bne        -0x4C /* 00000436 */
  375. 00000484  6000 00DA                bra        +0xDC /* 00000560 */
  376. 00000488  486D BBBC                pea.l      [A5 - 0x4444]
  377. 0000048C  486E FEB8                pea.l      [A6 - 0x148]
  378. 00000490  486E 0008                pea.l      [A6 + 0x8]
  379. 00000494  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  380. 00000498  4A40                     tst.w      D0
  381. 0000049A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  382. 0000049E  6700 00C0                beq        +0xC2 /* 00000560 */
  383. 000004A2  4A2E FEC5                tst.b      [A6 - 0x13B]
  384. 000004A6  6634                     bne        +0x36 /* 000004DC */
  385. 000004A8  486E FEB8                pea.l      [A6 - 0x148]
  386. 000004AC  486E FD8A                pea.l      [A6 - 0x276]
  387. 000004B0  3F3C 080E                move.w     -[A7], 0x80E
  388. 000004B4  A9EB                     syscall    Pack4/FP68K
  389. 000004B6  41EE FD8A                lea.l      A0, [A6 - 0x276]
  390. 000004BA  43EE FD80                lea.l      A1, [A6 - 0x280]
  391. 000004BE  22D8                     move.l     [A1]+, [A0]+
  392. 000004C0  22D8                     move.l     [A1]+, [A0]+
  393. 000004C2  32D8                     move.w     [A1]+, [A0]+
  394. 000004C4  486E FD80                pea.l      [A6 - 0x280]
  395. 000004C8  3F3C 0016                move.w     -[A7], 0x16
  396. 000004CC  A9EB                     syscall    Pack4/FP68K
  397. 000004CE  486E FD80                pea.l      [A6 - 0x280]
  398. 000004D2  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  399. 000004D6  2A00                     move.l     D5, D0
  400. 000004D8  588F                     addq.l     A7, 4
  401. 000004DA  6008                     bra        +0xA /* 000004E4 */
  402. label000004DC:
  403. 000004DC  7001                     moveq.l    D0, 0x01
  404. 000004DE  B02E FEC5                cmp.b      D0, [A6 - 0x13B]
  405. 000004E2  667C                     bne        +0x7E /* 00000560 */
  406. label000004E4:
  407. 000004E4  206D BA78                movea.l    A0, [A5 - 0x4588]
  408. 000004E8  2668 025A                movea.l    A3, [A0 + 0x25A]
  409. 000004EC  606E                     bra        +0x70 /* 0000055C */
  410. label000004EE:
  411. 000004EE  4A2E FEC5                tst.b      [A6 - 0x13B]
  412. 000004F2  660E                     bne        +0x10 /* 00000502 */
  413. 000004F4  BAAB 0010                cmp.l      D5, [A3 + 0x10]
  414. 000004F8  57C0                     seq        D0
  415. 000004FA  0240 0001                andi.w     D0, 0x1
  416. 000004FE  48C0                     ext.l      D0
  417. 00000500  6016                     bra        +0x18 /* 00000518 */
  418. label00000502:
  419. 00000502  486D BBBC                pea.l      [A5 - 0x4444]
  420. 00000506  2F0B                     move.l     -[A7], A3
  421. 00000508  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  422. 0000050C  4A40                     tst.w      D0
  423. 0000050E  57C0                     seq        D0
  424. 00000510  0240 0001                andi.w     D0, 0x1
  425. 00000514  48C0                     ext.l      D0
  426. 00000516  508F                     addq.l     A7, 8
  427. label00000518:
  428. 00000518  673E                     beq        +0x40 /* 00000558 */
  429. 0000051A  7000                     moveq.l    D0, 0x00
  430. 0000051C  2F00                     move.l     -[A7], D0
  431. 0000051E  2F00                     move.l     -[A7], D0
  432. 00000520  322B 001C                move.w     D1, [A3 + 0x1C]
  433. 00000524  48C1                     ext.l      D1
  434. 00000526  2F01                     move.l     -[A7], D1
  435. 00000528  322B 0018                move.w     D1, [A3 + 0x18]
  436. 0000052C  48C1                     ext.l      D1
  437. 0000052E  2F01                     move.l     -[A7], D1
  438. 00000530  2F3C 0000 C18B           move.l     -[A7], 0xC18B
  439. 00000536  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  440. 0000053A  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  441. 0000053E  2F0B                     move.l     -[A7], A3
  442. 00000540  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  443. 00000544  7000                     moveq.l    D0, 0x00
  444. 00000546  2F00                     move.l     -[A7], D0
  445. 00000548  7201                     moveq.l    D1, 0x01
  446. 0000054A  2F01                     move.l     -[A7], D1
  447. 0000054C  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  448. 00000550  5247                     addq.w     D7, 1
  449. 00000552  4FEF 0024                lea.l      A7, [A7 + 0x24]
  450. 00000556  6008                     bra        +0xA /* 00000560 */
  451. label00000558:
  452. 00000558  266B 0026                movea.l    A3, [A3 + 0x26]
  453. label0000055C:
  454. 0000055C  200B                     move.l     D0, A3
  455. 0000055E  668E                     bne        -0x70 /* 000004EE */
  456. label00000560:
  457. 00000560  3007                     move.w     D0, D7
  458. 00000562  4CEE 18F0 FD68           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x298]
  459. 00000568  4E5E                     unlink     A6
  460. 0000056A  4E75                     rts
  461. export_1328:
  462. 0000056C  4E56 FFFA                link       A6, -0x0006
  463. 00000570  48E7 0700                movem.l    -[A7], D5,D6,D7
  464. 00000574  4247                     clr.w      D7
  465. 00000576  302D D64E                move.w     D0, [A5 - 0x29B2]
  466. 0000057A  6500 010A                bcs        +0x10C /* 00000686 */
  467. 0000057E  0C40 0006                cmpi.w     D0, 0x6
  468. 00000582  6200 0102                bhi        +0x104 /* 00000686 */
  469. 00000586  D040                     add.w      D0, D0
  470. 00000588  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  471. 0000058C  4EFB 0000                jmp        [PC + D0.w]
  472. 00000590  0010 0024                ori.b      [A0], 0x24 /* '$' */
  473. 00000594  0052 0074                ori.w      [A2], 0x74 /* 't' */
  474. 00000598  0084 0094 00EE           ori.l      D4, 0x9400EE
  475. 0000059E  7028                     moveq.l    D0, 0x28
  476. 000005A0  C02D B9D2                and.b      D0, [A5 - 0x462E]
  477. 000005A4  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  478. 000005A8  6600 00DC                bne        +0xDE /* 00000686 */
  479. 000005AC  5247                     addq.w     D7, 1
  480. 000005AE  6000 00D6                bra        +0xD8 /* 00000686 */
  481. 000005B2  7028                     moveq.l    D0, 0x28
  482. 000005B4  C02D B9D2                and.b      D0, [A5 - 0x462E]
  483. 000005B8  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  484. 000005BC  6700 00C8                beq        +0xCA /* 00000686 */
  485. 000005C0  7007                     moveq.l    D0, 0x07
  486. 000005C2  C02D B9D2                and.b      D0, [A5 - 0x462E]
  487. 000005C6  0C00 0002                cmpi.b     D0, 0x2
  488. 000005CA  670E                     beq        +0x10 /* 000005DA */
  489. 000005CC  7007                     moveq.l    D0, 0x07
  490. 000005CE  C02D B9D2                and.b      D0, [A5 - 0x462E]
  491. 000005D2  0C00 0003                cmpi.b     D0, 0x3
  492. 000005D6  6600 00AE                bne        +0xB0 /* 00000686 */
  493. label000005DA:
  494. 000005DA  5247                     addq.w     D7, 1
  495. 000005DC  6000 00A8                bra        +0xAA /* 00000686 */
  496. 000005E0  7028                     moveq.l    D0, 0x28
  497. 000005E2  C02D B9D2                and.b      D0, [A5 - 0x462E]
  498. 000005E6  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  499. 000005EA  6700 009A                beq        +0x9C /* 00000686 */
  500. 000005EE  7007                     moveq.l    D0, 0x07
  501. 000005F0  C02D B9D2                and.b      D0, [A5 - 0x462E]
  502. 000005F4  0C00 0005                cmpi.b     D0, 0x5
  503. 000005F8  6600 008C                bne        +0x8E /* 00000686 */
  504. 000005FC  5247                     addq.w     D7, 1
  505. 000005FE  6000 0086                bra        +0x88 /* 00000686 */
  506. 00000602  7007                     moveq.l    D0, 0x07
  507. 00000604  C02D B9D2                and.b      D0, [A5 - 0x462E]
  508. 00000608  0C00 0004                cmpi.b     D0, 0x4
  509. 0000060C  6678                     bne        +0x7A /* 00000686 */
  510. 0000060E  5247                     addq.w     D7, 1
  511. 00000610  6074                     bra        +0x76 /* 00000686 */
  512. 00000612  7007                     moveq.l    D0, 0x07
  513. 00000614  C02D B9D2                and.b      D0, [A5 - 0x462E]
  514. 00000618  0C00 0001                cmpi.b     D0, 0x1
  515. 0000061C  6668                     bne        +0x6A /* 00000686 */
  516. 0000061E  5247                     addq.w     D7, 1
  517. 00000620  6064                     bra        +0x66 /* 00000686 */
  518. 00000622  7007                     moveq.l    D0, 0x07
  519. 00000624  C02D B9D2                and.b      D0, [A5 - 0x462E]
  520. 00000628  0C00 0001                cmpi.b     D0, 0x1
  521. 0000062C  6358                     bls        +0x5A /* 00000686 */
  522. 0000062E  7008                     moveq.l    D0, 0x08
  523. 00000630  C02D B9D2                and.b      D0, [A5 - 0x462E]
  524. 00000634  6650                     bne        +0x52 /* 00000686 */
  525. 00000636  3A2D BA7E                move.w     D5, [A5 - 0x4582]
  526. 0000063A  3C2D BA7C                move.w     D6, [A5 - 0x4584]
  527. 0000063E  3B6D B9CA BA7E           move.w     [A5 - 0x4582], [A5 - 0x4636]
  528. 00000644  3B6D B9CC BA7C           move.w     [A5 - 0x4584], [A5 - 0x4634]
  529. 0000064A  2D6D D650 FFFC           move.l     [A6 - 0x4], [A5 - 0x29B0]
  530. 00000650  526D BDAE                addq.w     [A5 - 0x4252], 1
  531. 00000654  486E FFFA                pea.l      [A6 - 0x6]
  532. 00000658  486E FFFC                pea.l      [A6 - 0x4]
  533. 0000065C  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  534. 00000660  4A40                     tst.w      D0
  535. 00000662  508F                     addq.l     A7, 8
  536. 00000664  6708                     beq        +0xA /* 0000066E */
  537. 00000666  4A6E FFFA                tst.w      [A6 - 0x6]
  538. 0000066A  6702                     beq        +0x4 /* 0000066E */
  539. 0000066C  5247                     addq.w     D7, 1
  540. label0000066E:
  541. 0000066E  536D BDAE                subq.w     [A5 - 0x4252], 1
  542. 00000672  3B45 BA7E                move.w     [A5 - 0x4582], D5
  543. 00000676  3B46 BA7C                move.w     [A5 - 0x4584], D6
  544. 0000067A  600A                     bra        +0xC /* 00000686 */
  545. 0000067C  7010                     moveq.l    D0, 0x10
  546. 0000067E  C02D B9D2                and.b      D0, [A5 - 0x462E]
  547. 00000682  6702                     beq        +0x4 /* 00000686 */
  548. 00000684  5247                     addq.w     D7, 1
  549. label00000686:
  550. 00000686  4A47                     tst.w      D7
  551. 00000688  670C                     beq        +0xE /* 00000696 */
  552. 0000068A  206D B9E2                movea.l    A0, [A5 - 0x461E]
  553. 0000068E  0028 0080 0001           ori.b      [A0 + 0x1], 0x80
  554. 00000694  600A                     bra        +0xC /* 000006A0 */
  555. label00000696:
  556. 00000696  206D B9E2                movea.l    A0, [A5 - 0x461E]
  557. 0000069A  0228 007F 0001           andi.b     [A0 + 0x1], 0x7F
  558. label000006A0:
  559. 000006A0  7001                     moveq.l    D0, 0x01
  560. 000006A2  4CEE 00E0 FFEE           movem.l    D5,D6,D7, [A6 - 0x12]
  561. 000006A8  4E5E                     unlink     A6
  562. 000006AA  4E75                     rts
  563. export_1329:
  564. 000006AC  4E56 FDF2                link       A6, -0x020E
  565. 000006B0  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  566. 000006B4  47EE FE00                lea.l      A3, [A6 - 0x200]
  567. 000006B8  3A2D BA7E                move.w     D5, [A5 - 0x4582]
  568. 000006BC  3C2D BA7C                move.w     D6, [A5 - 0x4584]
  569. 000006C0  3B6D B9CA BA7E           move.w     [A5 - 0x4582], [A5 - 0x4636]
  570. 000006C6  3B6D B9CC BA7C           move.w     [A5 - 0x4584], [A5 - 0x4634]
  571. 000006CC  2D6D D650 FDFC           move.l     [A6 - 0x204], [A5 - 0x29B0]
  572. 000006D2  7E01                     moveq.l    D7, 0x01
  573. 000006D4  BA6D B9CA                cmp.w      D5, [A5 - 0x4636]
  574. 000006D8  6D20                     blt        +0x22 /* 000006FA */
  575. 000006DA  BC6D B9CC                cmp.w      D6, [A5 - 0x4634]
  576. 000006DE  6C00 0154                bge        +0x156 /* 00000834 */
  577. 000006E2  7007                     moveq.l    D0, 0x07
  578. 000006E4  C02D B9D2                and.b      D0, [A5 - 0x462E]
  579. 000006E8  0C00 0001                cmpi.b     D0, 0x1
  580. 000006EC  6300 0146                bls        +0x148 /* 00000834 */
  581. 000006F0  7008                     moveq.l    D0, 0x08
  582. 000006F2  C02D B9D2                and.b      D0, [A5 - 0x462E]
  583. 000006F6  6600 013C                bne        +0x13E /* 00000834 */
  584. label000006FA:
  585. 000006FA  302D D64E                move.w     D0, [A5 - 0x29B2]
  586. 000006FE  6500 0134                bcs        +0x136 /* 00000834 */
  587. 00000702  0C40 0003                cmpi.w     D0, 0x3
  588. 00000706  6200 012C                bhi        +0x12E /* 00000834 */
  589. 0000070A  D040                     add.w      D0, D0
  590. 0000070C  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  591. 00000710  4EFB 0000                jmp        [PC + D0.w]
  592. 00000714  000A 0056                ori.b      A2, 0x56 /* 'V' */
  593. 00000718  0092 00B6 7007           ori.l      [A2], 0xB67007
  594. 0000071E  C02D B9D2                and.b      D0, [A5 - 0x462E]
  595. 00000722  0C00 0003                cmpi.b     D0, 0x3
  596. 00000726  6606                     bne        +0x8 /* 0000072E */
  597. 00000728  286D B9DA                movea.l    A4, [A5 - 0x4626]
  598. 0000072C  6012                     bra        +0x14 /* 00000740 */
  599. label0000072E:
  600. 0000072E  7007                     moveq.l    D0, 0x07
  601. 00000730  C02D B9D2                and.b      D0, [A5 - 0x462E]
  602. 00000734  0C00 0002                cmpi.b     D0, 0x2
  603. 00000738  6600 00FA                bne        +0xFC /* 00000834 */
  604. 0000073C  49ED B9DA                lea.l      A4, [A5 - 0x4626]
  605. label00000740:
  606. 00000740  2F0B                     move.l     -[A7], A3
  607. 00000742  486E FDFC                pea.l      [A6 - 0x204]
  608. 00000746  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  609. 0000074A  4A40                     tst.w      D0
  610. 0000074C  508F                     addq.l     A7, 8
  611. 0000074E  6700 00E4                beq        +0xE6 /* 00000834 */
  612. 00000752  2F0B                     move.l     -[A7], A3
  613. 00000754  2F0C                     move.l     -[A7], A4
  614. 00000756  4EAD 0CF2                jsr        [A5 + 0xCF2 /* export_410 */]
  615. 0000075A  4A40                     tst.w      D0
  616. 0000075C  508F                     addq.l     A7, 8
  617. 0000075E  6700 00D4                beq        +0xD6 /* 00000834 */
  618. 00000762  5347                     subq.w     D7, 1
  619. 00000764  6000 00CE                bra        +0xD0 /* 00000834 */
  620. 00000768  7007                     moveq.l    D0, 0x07
  621. 0000076A  C02D B9D2                and.b      D0, [A5 - 0x462E]
  622. 0000076E  0C00 0005                cmpi.b     D0, 0x5
  623. 00000772  6600 00C0                bne        +0xC2 /* 00000834 */
  624. 00000776  486E FDF4                pea.l      [A6 - 0x20C]
  625. 0000077A  486E FDFC                pea.l      [A6 - 0x204]
  626. 0000077E  4EAD 0C8A                jsr        [A5 + 0xC8A /* export_397 */]
  627. 00000782  4A40                     tst.w      D0
  628. 00000784  508F                     addq.l     A7, 8
  629. 00000786  6700 00AC                beq        +0xAE /* 00000834 */
  630. 0000078A  486D B9DA                pea.l      [A5 - 0x4626]
  631. 0000078E  486E FDF4                pea.l      [A6 - 0x20C]
  632. 00000792  4EAD 1AB2                jsr        [A5 + 0x1AB2 /* export_850 */]
  633. 00000796  4A40                     tst.w      D0
  634. 00000798  508F                     addq.l     A7, 8
  635. 0000079A  6600 0098                bne        +0x9A /* 00000834 */
  636. 0000079E  5347                     subq.w     D7, 1
  637. 000007A0  6000 0092                bra        +0x94 /* 00000834 */
  638. 000007A4  526D BDAE                addq.w     [A5 - 0x4252], 1
  639. 000007A8  486E FDF2                pea.l      [A6 - 0x20E]
  640. 000007AC  486E FDFC                pea.l      [A6 - 0x204]
  641. 000007B0  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  642. 000007B4  4A40                     tst.w      D0
  643. 000007B6  508F                     addq.l     A7, 8
  644. 000007B8  6708                     beq        +0xA /* 000007C2 */
  645. 000007BA  4A6E FDF2                tst.w      [A6 - 0x20E]
  646. 000007BE  6702                     beq        +0x4 /* 000007C2 */
  647. 000007C0  5347                     subq.w     D7, 1
  648. label000007C2:
  649. 000007C2  536D BDAE                subq.w     [A5 - 0x4252], 1
  650. 000007C6  606C                     bra        +0x6E /* 00000834 */
  651. 000007C8  7028                     moveq.l    D0, 0x28
  652. 000007CA  C02D B9D2                and.b      D0, [A5 - 0x462E]
  653. 000007CE  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  654. 000007D2  6660                     bne        +0x62 /* 00000834 */
  655. 000007D4  41ED BA30                lea.l      A0, [A5 - 0x45D0]
  656. 000007D8  43ED B9D2                lea.l      A1, [A5 - 0x462E]
  657. 000007DC  20D9                     move.l     [A0]+, [A1]+
  658. 000007DE  20D9                     move.l     [A0]+, [A1]+
  659. 000007E0  20D9                     move.l     [A0]+, [A1]+
  660. 000007E2  20D9                     move.l     [A0]+, [A1]+
  661. 000007E4  302D BA7C                move.w     D0, [A5 - 0x4584]
  662. 000007E8  48C0                     ext.l      D0
  663. 000007EA  2F00                     move.l     -[A7], D0
  664. 000007EC  302D BA7E                move.w     D0, [A5 - 0x4582]
  665. 000007F0  48C0                     ext.l      D0
  666. 000007F2  2F00                     move.l     -[A7], D0
  667. 000007F4  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  668. 000007F8  7000                     moveq.l    D0, 0x00
  669. 000007FA  2F00                     move.l     -[A7], D0
  670. 000007FC  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  671. 00000800  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  672. 00000804  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  673. 00000808  486E FF00                pea.l      [A6 - 0x100]
  674. 0000080C  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  675. 00000810  2F0B                     move.l     -[A7], A3
  676. 00000812  486E FDFC                pea.l      [A6 - 0x204]
  677. 00000816  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  678. 0000081A  4A40                     tst.w      D0
  679. 0000081C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  680. 00000820  6712                     beq        +0x14 /* 00000834 */
  681. 00000822  2F0B                     move.l     -[A7], A3
  682. 00000824  486E FF00                pea.l      [A6 - 0x100]
  683. 00000828  4EAD 0CF2                jsr        [A5 + 0xCF2 /* export_410 */]
  684. 0000082C  4A40                     tst.w      D0
  685. 0000082E  508F                     addq.l     A7, 8
  686. 00000830  6702                     beq        +0x4 /* 00000834 */
  687. 00000832  5347                     subq.w     D7, 1
  688. label00000834:
  689. 00000834  3B45 BA7E                move.w     [A5 - 0x4582], D5
  690. 00000838  3B46 BA7C                move.w     [A5 - 0x4584], D6
  691. 0000083C  4A47                     tst.w      D7
  692. 0000083E  6628                     bne        +0x2A /* 00000868 */
  693. 00000840  7000                     moveq.l    D0, 0x00
  694. 00000842  2F00                     move.l     -[A7], D0
  695. 00000844  2F00                     move.l     -[A7], D0
  696. 00000846  322D B9CC                move.w     D1, [A5 - 0x4634]
  697. 0000084A  48C1                     ext.l      D1
  698. 0000084C  2F01                     move.l     -[A7], D1
  699. 0000084E  322D B9CA                move.w     D1, [A5 - 0x4636]
  700. 00000852  48C1                     ext.l      D1
  701. 00000854  2F01                     move.l     -[A7], D1
  702. 00000856  2F3C 0000 E90B           move.l     -[A7], 0xE90B
  703. 0000085C  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  704. 00000860  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  705. 00000864  4FEF 0018                lea.l      A7, [A7 + 0x18]
  706. label00000868:
  707. 00000868  3007                     move.w     D0, D7
  708. 0000086A  4CEE 18E0 FDDE           movem.l    D5,D6,D7,A3,A4, [A6 - 0x222]
  709. 00000870  4E5E                     unlink     A6
  710. 00000872  4E75                     rts
  711. export_1330:
  712. fn00000874:
  713. 00000874  4E56 FFE8                link       A6, -0x0018
  714. 00000878  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  715. 0000087C  4AAE 0008                tst.l      [A6 + 0x8]
  716. 00000880  6718                     beq        +0x1A /* 0000089A */
  717. 00000882  206E 0008                movea.l    A0, [A6 + 0x8]
  718. 00000886  43EE FFEA                lea.l      A1, [A6 - 0x16]
  719. 0000088A  22D8                     move.l     [A1]+, [A0]+
  720. 0000088C  22D8                     move.l     [A1]+, [A0]+
  721. 0000088E  70FE                     moveq.l    D0, 0xFFFFFFFE
  722. 00000890  B06E FFEA                cmp.w      D0, [A6 - 0x16]
  723. 00000894  6700 01D4                beq        +0x1D6 /* 00000A6A */
  724. 00000898  6022                     bra        +0x24 /* 000008BC */
  725. label0000089A:
  726. 0000089A  7000                     moveq.l    D0, 0x00
  727. 0000089C  2F00                     move.l     -[A7], D0
  728. 0000089E  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  729. 000008A2  426E FFEE                clr.w      [A6 - 0x12]
  730. 000008A6  426E FFEA                clr.w      [A6 - 0x16]
  731. 000008AA  3D7C 7FFF FFF0           move.w     [A6 - 0x10], 0x7FFF
  732. 000008B0  3D7C 7FFF FFEC           move.w     [A6 - 0x14], 0x7FFF
  733. 000008B6  526D EA58                addq.w     [A5 - 0x15A8], 1
  734. 000008BA  588F                     addq.l     A7, 4
  735. label000008BC:
  736. 000008BC  206D BA78                movea.l    A0, [A5 - 0x4588]
  737. 000008C0  302E FFEC                move.w     D0, [A6 - 0x14]
  738. 000008C4  B068 0194                cmp.w      D0, [A0 + 0x194]
  739. 000008C8  6F0A                     ble        +0xC /* 000008D4 */
  740. 000008CA  206D BA78                movea.l    A0, [A5 - 0x4588]
  741. 000008CE  3D68 0194 FFEC           move.w     [A6 - 0x14], [A0 + 0x194]
  742. label000008D4:
  743. 000008D4  3A2E FFEA                move.w     D5, [A6 - 0x16]
  744. 000008D8  BA6E FFEC                cmp.w      D5, [A6 - 0x14]
  745. 000008DC  6E00 00EC                bgt        +0xEE /* 000009CA */
  746. label000008E0:
  747. 000008E0  206D BA78                movea.l    A0, [A5 - 0x4588]
  748. 000008E4  2068 0256                movea.l    A0, [A0 + 0x256]
  749. 000008E8  48C5                     ext.l      D5
  750. 000008EA  2005                     move.l     D0, D5
  751. 000008EC  E580                     asl        D0, 2
  752. 000008EE  2870 0800                movea.l    A4, [A0 + D0]
  753. 000008F2  200C                     move.l     D0, A4
  754. 000008F4  6700 00C8                beq        +0xCA /* 000009BE */
  755. 000008F8  3C14                     move.w     D6, [A4]
  756. 000008FA  BC6E FFEE                cmp.w      D6, [A6 - 0x12]
  757. 000008FE  6C04                     bge        +0x6 /* 00000904 */
  758. 00000900  3C2E FFEE                move.w     D6, [A6 - 0x12]
  759. label00000904:
  760. 00000904  3D6C 0002 FFE8           move.w     [A6 - 0x18], [A4 + 0x2]
  761. 0000090A  302C 0002                move.w     D0, [A4 + 0x2]
  762. 0000090E  B06E FFF0                cmp.w      D0, [A6 - 0x10]
  763. 00000912  6F06                     ble        +0x8 /* 0000091A */
  764. 00000914  3D6E FFF0 FFE8           move.w     [A6 - 0x18], [A6 - 0x10]
  765. label0000091A:
  766. 0000091A  BC6E FFE8                cmp.w      D6, [A6 - 0x18]
  767. 0000091E  6E00 009E                bgt        +0xA0 /* 000009BE */
  768. 00000922  3006                     move.w     D0, D6
  769. 00000924  9054                     sub.w      D0, [A4]
  770. 00000926  48C0                     ext.l      D0
  771. 00000928  5280                     addq.l     D0, 1
  772. 0000092A  E980                     asl        D0, 4
  773. 0000092C  2640                     movea.l    A3, D0
  774. 0000092E  D7CC                     add.l      A3, A4
  775. 00000930  7EFE                     moveq.l    D7, 0xFFFFFFFE
  776. label00000932:
  777. 00000932  303C 0080                move.w     D0, 0x80
  778. 00000936  C02B 0001                and.b      D0, [A3 + 0x1]
  779. 0000093A  670C                     beq        +0xE /* 00000948 */
  780. 0000093C  0C47 FFFE                cmpi.w     D7, 0xFFFE
  781. 00000940  6602                     bne        +0x4 /* 00000944 */
  782. 00000942  3E06                     move.w     D7, D6
  783. label00000944:
  784. 00000944  3806                     move.w     D4, D6
  785. 00000946  6032                     bra        +0x34 /* 0000097A */
  786. label00000948:
  787. 00000948  0C47 FFFE                cmpi.w     D7, 0xFFFE
  788. 0000094C  672C                     beq        +0x2E /* 0000097A */
  789. 0000094E  4AAE 0008                tst.l      [A6 + 0x8]
  790. 00000952  56C0                     sne        D0
  791. 00000954  0240 0001                andi.w     D0, 0x1
  792. 00000958  48C0                     ext.l      D0
  793. 0000095A  2F00                     move.l     -[A7], D0
  794. 0000095C  48C4                     ext.l      D4
  795. 0000095E  2F04                     move.l     -[A7], D4
  796. 00000960  48C7                     ext.l      D7
  797. 00000962  2F07                     move.l     -[A7], D7
  798. 00000964  48C5                     ext.l      D5
  799. 00000966  2F05                     move.l     -[A7], D5
  800. 00000968  48C5                     ext.l      D5
  801. 0000096A  2F05                     move.l     -[A7], D5
  802. 0000096C  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  803. 00000970  4EBA 0102                jsr        [PC + 0x102 /* 00000A74 */]
  804. 00000974  7EFE                     moveq.l    D7, 0xFFFFFFFE
  805. 00000976  4FEF 0018                lea.l      A7, [A7 + 0x18]
  806. label0000097A:
  807. 0000097A  022B 003F 0001           andi.b     [A3 + 0x1], 0x3F /* '?' */
  808. 00000980  D6FC 0010                add.w      A3, 0x10
  809. 00000984  3006                     move.w     D0, D6
  810. 00000986  5246                     addq.w     D6, 1
  811. 00000988  B06E FFE8                cmp.w      D0, [A6 - 0x18]
  812. 0000098C  6DA4                     blt        -0x5A /* 00000932 */
  813. 0000098E  0C47 FFFE                cmpi.w     D7, 0xFFFE
  814. 00000992  672A                     beq        +0x2C /* 000009BE */
  815. 00000994  4AAE 0008                tst.l      [A6 + 0x8]
  816. 00000998  56C0                     sne        D0
  817. 0000099A  0240 0001                andi.w     D0, 0x1
  818. 0000099E  48C0                     ext.l      D0
  819. 000009A0  2F00                     move.l     -[A7], D0
  820. 000009A2  48C4                     ext.l      D4
  821. 000009A4  2F04                     move.l     -[A7], D4
  822. 000009A6  48C7                     ext.l      D7
  823. 000009A8  2F07                     move.l     -[A7], D7
  824. 000009AA  48C5                     ext.l      D5
  825. 000009AC  2F05                     move.l     -[A7], D5
  826. 000009AE  48C5                     ext.l      D5
  827. 000009B0  2F05                     move.l     -[A7], D5
  828. 000009B2  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  829. 000009B6  4EBA 00BC                jsr        [PC + 0xBC /* 00000A74 */]
  830. 000009BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  831. label000009BE:
  832. 000009BE  3005                     move.w     D0, D5
  833. 000009C0  5245                     addq.w     D5, 1
  834. 000009C2  B06E FFEC                cmp.w      D0, [A6 - 0x14]
  835. 000009C6  6D00 FF18                blt        -0xE6 /* 000008E0 */
  836. label000009CA:
  837. 000009CA  4AAE 0008                tst.l      [A6 + 0x8]
  838. 000009CE  6600 009A                bne        +0x9C /* 00000A6A */
  839. 000009D2  206D BA78                movea.l    A0, [A5 - 0x4588]
  840. 000009D6  43EE FFF2                lea.l      A1, [A6 - 0xE]
  841. 000009DA  41E8 0284                lea.l      A0, [A0 + 0x284]
  842. 000009DE  22D8                     move.l     [A1]+, [A0]+
  843. 000009E0  22D8                     move.l     [A1]+, [A0]+
  844. 000009E2  22D8                     move.l     [A1]+, [A0]+
  845. 000009E4  32D8                     move.w     [A1]+, [A0]+
  846. 000009E6  206D BA78                movea.l    A0, [A5 - 0x4588]
  847. 000009EA  7000                     moveq.l    D0, 0x00
  848. 000009EC  2140 028E                move.l     [A0 + 0x28E], D0
  849. 000009F0  206D BA78                movea.l    A0, [A5 - 0x4588]
  850. 000009F4  4268 028C                clr.w      [A0 + 0x28C]
  851. 000009F8  49EE FFF2                lea.l      A4, [A6 - 0xE]
  852. 000009FC  383C 2D0B                move.w     D4, 0x2D0B
  853. label00000A00:
  854. 00000A00  4A6C 0008                tst.w      [A4 + 0x8]
  855. 00000A04  6740                     beq        +0x42 /* 00000A46 */
  856. 00000A06  302C 0006                move.w     D0, [A4 + 0x6]
  857. 00000A0A  48C0                     ext.l      D0
  858. 00000A0C  2F00                     move.l     -[A7], D0
  859. 00000A0E  302C 0002                move.w     D0, [A4 + 0x2]
  860. 00000A12  48C0                     ext.l      D0
  861. 00000A14  2F00                     move.l     -[A7], D0
  862. 00000A16  302C 0004                move.w     D0, [A4 + 0x4]
  863. 00000A1A  48C0                     ext.l      D0
  864. 00000A1C  2F00                     move.l     -[A7], D0
  865. 00000A1E  3014                     move.w     D0, [A4]
  866. 00000A20  48C0                     ext.l      D0
  867. 00000A22  2F00                     move.l     -[A7], D0
  868. 00000A24  7000                     moveq.l    D0, 0x00
  869. 00000A26  3004                     move.w     D0, D4
  870. 00000A28  2F00                     move.l     -[A7], D0
  871. 00000A2A  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  872. 00000A2E  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  873. 00000A32  303C DFFF                move.w     D0, 0xDFFF
  874. 00000A36  C044                     and.w      D0, D4
  875. 00000A38  7240                     moveq.l    D1, 0x40
  876. 00000A3A  8240                     or.w       D1, D0
  877. 00000A3C  383C 0200                move.w     D4, 0x200
  878. 00000A40  8841                     or.w       D4, D1
  879. 00000A42  4FEF 0018                lea.l      A7, [A7 + 0x18]
  880. label00000A46:
  881. 00000A46  286C 000A                movea.l    A4, [A4 + 0xA]
  882. 00000A4A  200C                     move.l     D0, A4
  883. 00000A4C  66B2                     bne        -0x4C /* 00000A00 */
  884. 00000A4E  600E                     bra        +0x10 /* 00000A5E */
  885. label00000A50:
  886. 00000A50  2D6C 000A FFFC           move.l     [A6 - 0x4], [A4 + 0xA]
  887. 00000A56  2F0C                     move.l     -[A7], A4
  888. 00000A58  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  889. 00000A5C  588F                     addq.l     A7, 4
  890. label00000A5E:
  891. 00000A5E  286E FFFC                movea.l    A4, [A6 - 0x4]
  892. 00000A62  200C                     move.l     D0, A4
  893. 00000A64  66EA                     bne        -0x14 /* 00000A50 */
  894. 00000A66  536D EA58                subq.w     [A5 - 0x15A8], 1
  895. label00000A6A:
  896. 00000A6A  4CEE 18F0 FFD0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x30]
  897. 00000A70  4E5E                     unlink     A6
  898. 00000A72  4E75                     rts
  899. fn00000A74:
  900. 00000A74  4E56 FFF8                link       A6, -0x0008
  901. 00000A78  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  902. 00000A7C  382E 001A                move.w     D4, [A6 + 0x1A]
  903. 00000A80  3A2E 0016                move.w     D5, [A6 + 0x16]
  904. 00000A84  3C2E 0012                move.w     D6, [A6 + 0x12]
  905. 00000A88  3E2E 000E                move.w     D7, [A6 + 0xE]
  906. 00000A8C  266E 0008                movea.l    A3, [A6 + 0x8]
  907. 00000A90  4A6E 001E                tst.w      [A6 + 0x1E]
  908. 00000A94  671C                     beq        +0x1E /* 00000AB2 */
  909. 00000A96  3D47 FFF8                move.w     [A6 - 0x8], D7
  910. 00000A9A  3D46 FFFA                move.w     [A6 - 0x6], D6
  911. 00000A9E  3D45 FFFC                move.w     [A6 - 0x4], D5
  912. 00000AA2  3D44 FFFE                move.w     [A6 - 0x2], D4
  913. 00000AA6  486E FFF8                pea.l      [A6 - 0x8]
  914. 00000AAA  2F0B                     move.l     -[A7], A3
  915. 00000AAC  4EAD 14F2                jsr        [A5 + 0x14F2 /* export_666 */]
  916. 00000AB0  508F                     addq.l     A7, 8
  917. label00000AB2:
  918. 00000AB2  4878 0106                push.l     0x106
  919. 00000AB6  7000                     moveq.l    D0, 0x00
  920. 00000AB8  2F00                     move.l     -[A7], D0
  921. 00000ABA  48C4                     ext.l      D4
  922. 00000ABC  2F04                     move.l     -[A7], D4
  923. 00000ABE  48C5                     ext.l      D5
  924. 00000AC0  2F05                     move.l     -[A7], D5
  925. 00000AC2  48C6                     ext.l      D6
  926. 00000AC4  2F06                     move.l     -[A7], D6
  927. 00000AC6  48C7                     ext.l      D7
  928. 00000AC8  2F07                     move.l     -[A7], D7
  929. 00000ACA  2F0B                     move.l     -[A7], A3
  930. 00000ACC  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  931. 00000AD0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  932. 00000AD4  4CEE 08F0 FFE4           movem.l    D4,D5,D6,D7,A3, [A6 - 0x1C]
  933. 00000ADA  4E5E                     unlink     A6
  934. 00000ADC  4E75                     rts
  935.